﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace chess
{
    class csStepSequence
    {
        int _evaluator = 0;
        List<csStep> _steps = null;

        public csStepSequence(int evaluator)
        {
            this._steps = new List<csStep>();
            this._evaluator = evaluator;
        }

        public void Add(csStep step)
        {
            this._steps.Add(step);
        }

        public int Evaluator
        {
            get { return this._evaluator; }
        }

        public int NumberOfSteps
        {
            get { return this._steps.Count; }
        }

        public List<csStep> GetSteps
        {
            get { return this._steps; }
        }
    }
}
